Langkah masuk ke Tampilan Program Tingkat Mesin, di mana kompleksitas perangkat keras disederhanakan menjadi struktur Ruang Alamat Virtual. Dalam pandangan ini, memori bukanlah kumpulan variabel, melainkan sebuah array besar yang berurutan dari blok-blok 8-bit yang disebut byte. Untuk mesin dengan ukuran kata $w$ bit, alamat-alamat ini berkisar dari $0$ hingga $2^w - 1$, menentukan batas jangkauan program.
1. Kekuatan Angka 16
Biner adalah bahasa sirkuit, tetapi Notasi Hexadesimal adalah bahasa pemrogram. Karena $16 = 2^4$, satu digit heksadesimal (0–F) cocok sempurna dengan nibble 4-bit. Ini memungkinkan nilai 1-byte diekspresikan secara ringkas hanya dengan dua digit (misalnya, 0xFF). Singkatan ini sangat penting untuk membaca kode mesin dan kode rakitan, seperti instruksi 4004dc: 48 03 47 28.
2. Presisi dan Aritmetika
Ketika kita memanipulasi Tipe Data Integral, kita menemui lingkaran Boolean dan komplemen dua logika. Kita harus menghadapi little endian penyimpanan, overflow bilangan bulat, serta nuansa dari presisi tunggal titik mengambang di mana Ketakterhinggaan ($+\infty$) dan NaN berada. Memahami pola bit ini adalah langkah pertama dalam menguasai aritmetika ukuran sembarang dan pemrograman sistem yang kuat.